package com.zyh.scs.admin.api.constant;

import lombok.Getter;

/**
 * @author hwh
 * @ClassName: 交易流水类型枚举$
 * @Description: $1满客宝充值 2满客宝消费 3满客宝退款 4京东锦礼消费 5京东锦礼退款 6后台充值
 * @Date $
 * @Version 1.0
 */
@Getter
public enum TransactionTypeEnum {

    /**
     * 满客宝充值
     */
    MANKEBAO_RECHARGE("1", "满客宝充值"),
    /**
     * 满客宝消费
     */
    MANKEBAO_CONSUMPTION("2", "满客宝消费"),
    /**
     * 满客宝退款
     */
    MANKEBAO_REFUND("3", "满客宝退款"),
    /**
     * 京东锦礼消费
     */
    JD_CONSUMPTION("4", "京东锦礼消费"),
    /**
     * 京东锦礼退款
     */
    JD_REFUND("5", "京东锦礼退款"),
    /**
     * 后台充值
     */
    BACK_RECHARGE("6", "后台充值"),
    /**
     * 好店消费
     */
    WARN_RECHARGE("7", "轨道生活通消费"),
    /**
     * 好店退款
     */
    WARN_DEDUCTION("8", "轨道生活通退款"),
    /**
     * 后台退款
     */
    BACK_DEDUCTION("9", "后台退款"),
    /**
     * 后台支付
     */
    BACK_PAY("10", "后台支付");

    private final String code;

    private final String desc;

    TransactionTypeEnum(String code, String desc) {
        this.code = code;
        this.desc = desc;
    }
}
